World Cup

France overpower Croatia to win 2018 World Cup

France players celebrate after winning the FIFA World Cup final 4-2 against Croatia at Luzhniki Stadium in Moscow. Net photo.
France players celebrate after winning the FIFA World Cup final 4-2 against Croatia at Luzhniki Stadium in Moscow. Net photo.
Quartz